@charset "utf-8";
* {
    margin: 0;
    padding: 0;
	box-sizing: border-box;
}
input, textarea, keygen, select, button, isindex {
    color: initial;
    letter-spacing: normal;
    margin: 0;
    text-align: start;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    word-spacing: normal;
}
select {
    box-sizing: border-box;
    cursor: default;
    white-space: pre;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
ul, ol, li {
    list-style: outside none none;
}
a {
    color: #333;
    outline: medium none;
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
em, i {
    font-style: normal;
}
img {
    border: medium none;
}
input, img {
    vertical-align: middle;
}
.clear {
    clear: both;
}
.clearfix::after {
    clear: both;
    content: "";
    display: block;
    visibility: hidden;
}
.none {
    display: none;
}
.no-spacing {
    margin: 0;
    padding: 0;
}
.margin-center {
    margin: 0 auto;
    text-align: center;
}
body {
    background-color: #f3f3f3 !important;
    color: #333;
    font-family: "microsoft yahei",Verdana,Arial,Helvetica,sans-serif;
    font-size: 1em;
    line-height: 22px;
    min-width: 320px;
}
.mr-t20 {
    margin-top: 20px;
}
.mr-t10 {
    margin-top: 10px;
}
.mr-2percent {
    margin-right: 2%;
}
.fnred {
    color: #f00;
}
.fngray {
    color: #999;
}
.fnblack {
    color: #111;
}
.fnwhite {
    color: #fff;
}
.fnorange {
    color: #f60;
}
.rel {
    position: relative;
}
.ml15 {
    margin-left: 15px;
}
.btnblue {
    background: none repeat scroll 0 0 #079dd8;
    border: 1px solid #04578b;
    border-radius: 2px;
    color: #fff;
    text-align: center;
}
.fl {
    display: inline;
    float: left;
}
.rt {
    display: inline;
    float: right;
}
.in-feedback li::after, .gotop a b, h2.acc_trigger::after, h2.acc_trigger2::after, .listbox li::after, p.acc_trigger::after, p.acc_trigger2::after, .c-form-select::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-style: solid;
    content: " ";
    position: absolute;
}
header, nav, footer, section, acticle {
    display: block;
}

.main {
    font-size: 14px;
    margin: 0 auto;
    max-width: 640px;
    min-width: 320px;
    overflow: hidden;
    width: 100%;
}
.zx-main1{overflow: hidden;}
.zx-main-fl{width:100%; text-align:center;}
.zx-main-fl img{width:100% !important; text-align:center;margin-bottom: 12px;}
.zx-banner img{width:100%;}
.logo-tab{width:100%;border-radius:10px;background:#fff;margin:0px auto 0;}
.logo-tab img{width:100%;margin-right:10px;}
.riqibox{border-radius:10px;border:1px solid #90d169; overflow:hidden;margin-left:10px;margin-top:20px;}
.riqibox h3{font-size:11px; text-align:center; line-height:30px; background:#90d169;color:#fff;font-weight: normal;padding: 0px 3px;}

.zx-rq{font-size: 16px;display: block;text-align: center;padding: 3px;}
.zx-rq span{font-size:16px;}
.qishu{font-size:14px; display:block;text-align:center;}
.logo-tab td{background:#fff;}
.daodubox{margin-top:10px;}
.daodubox h3{font-size:15px; text-indent:5px; line-height:36px; color:#ff3000;}
.daodubox h3 i{ display:block;width:3px;background:#ff3000;height:36px;float:left;}
.daodu-m{margin:10px; background:#fffcef;border:1px solid #ffcc99;padding:10px;}
.zx-mian img{width:100%;}
.zx-mian{background:#fff;}
.tjydbox{margin-top:10px;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd; position:relative;}
.tjydbox h3{font-size:16px; text-indent:10px; line-height:36px;border-bottom:1px solid #ddd;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;display: block;height:36px;}
.tjydbox h3 i{ display:block;width:3px;background:#ff3000;height:36px;float:left;}
.tjyd-m{margin:10px 0; position:relative;display:inline-block;}
.tjyd-m img{width:100%;height:157px;}
.tjyd-m span{ height:30px; line-height:30px; background:rgba(0,0,0,0.6); text-align:center; display:block; position:absolute;bottom:0px;width:100%;color:#fff;}

.zxtc-box{border-bottom:1px solid #ddd;padding:10px;padding:10px;border-left:0;border-right:0; overflow:hidden;}
.zxtc-box img{width:130px;float:left;margin-right:10px;}
.zxtc-info{ overflow:hidden;}
.zxtc-info h4{line-height: 20px;font-size: 14px;max-height:40px;display: block;overflow: hidden;}
.zxtc-info .pic{height:26px;font-size:14px;}
.zxtc-info .pic span{color:#f60;margin-right:10px;}
.zxtc-info .pic span i{font-size:22px;}
.zxtc-info p{ line-height:16px;height:34px; display:block; overflow:hidden;color:#999;font-size:12px;}
.qh-bg{ text-align:center;height:36px; position:absolute;right:0px;top:0;width:80px;}
.qh-bg i{width:10px;height:10px;border-radius:10px;background:#bbb; display:inline-block;margin: 13px 5px auto;} 
.qh-bg .cur{background:#f60;}

/*图文*/
.zx-contbox{ overflow:hidden;border-bottom:1px solid #ddd; text-align:left; line-height:24px;margin-top:15px;}
.zx-contbox:last-child{border-bottom:none;}
.zx-contbox h3 em{width:5px;height:40px; display:block;float:left;background:#90d169;}
.zx-contbox h3{font-size:18px!important; line-height:40px; text-align:left; text-indent:10px;}
.zx-contbox h3 span{font-size:18px!important;}
.zx-contbox p{  margin-bottom: 8px;text-indent: 0em !important;}

.zx-cont{padding:20px 10px;}
.zx-cont img{float:left;width:350px;height: auto !important;}
.zx-cont img:nth-child(2n){float:right;}
.wqtj-box{margin:0 10px;border-bottom:1px dashed #ddd;}
.wqtj-box h3 a{ line-height:30px;height:30px; display:block; overflow:hidden;}
.wqtj-box img{width:90px;height:70px;float:left;margin-right:10px;}
.wqtj-box p{line-height:18px;color:#999;padding-top:5px;}
.wqtj-m{ overflow:hidden;padding-bottom:10px; display:none;}
.wqtj-box h3 em{width:10px;height:30px; background:url(../images/wqtj-icon.png) no-repeat; display:block;float:left;margin-right:5px;}
.wq-cur h3 em{background:url(../images/wqtj-icon.png) 0 -30px no-repeat;}
.wq-cur .wqtj-m{ display:block;}
.mt20{margin-top:20px;}
